home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 1 Issue 2 / PDCD-1 - Issue 02.iso / _utilities / utilities / 003 / sox_2 / sox / Makefile < prev    next >
Makefile  |  1994-06-05  |  9KB  |  347 lines

  1. # Project:   sox10
  2.  
  3.  
  4. # Toolflags:
  5. CCflags = -c -pcc -depend !Depend -throwback -IUnixLib: -JUnixLib: -DARM
  6. C++flags = -c -depend !Depend -throwback -IC:
  7. Pascalflags = -c -depend !Depend -throwback -IP:
  8. Linkflags = -c++ -o $@
  9. ObjAsmflags = -depend !Depend -ThrowBack -Stamp -quit -CloseExec
  10. CMHGflags = 
  11. LibFileflags = -c -o $@
  12. Squeezeflags = -o $@
  13. AAsmflags = -depend !Depend -quit -CloseExec -To $@ -From
  14. Drlinkflags = -aif -nounused -debimage -o $@ 
  15.  
  16.  
  17. # Final targets:
  18. @.sox:   @.o.8svx @.o.aiff @.o.au @.o.auto @.o.avg @.o.band @.o.cdr @.o.ceil \
  19.         @.o.copy @.o.dat @.o.dyn @.o.echo @.o.floor @.o.g711 @.o.g721 @.o.g723_24 @.o.g723_40 \
  20.         @.o.g72x @.o.getopt @.o.handlers @.o.hcom @.o.highp @.o.libst @.o.lowp @.o.misc \
  21.         @.o.pred @.o.rate @.o.raw @.o.reverse @.o.sf @.o.smp @.o.sndrtool @.o.sox @.o.stat \
  22.         @.o.vibro @.o.voc @.o.wav 
  23.         drlink $(drlinkflags) @.o.8svx @.o.aiff @.o.au @.o.auto @.o.avg @.o.band \
  24.         @.o.cdr @.o.ceil @.o.copy @.o.dat @.o.dyn @.o.echo @.o.floor @.o.g711 @.o.g721 \
  25.         @.o.g723_24 @.o.g723_40 @.o.g72x @.o.getopt @.o.handlers @.o.hcom @.o.highp @.o.libst \
  26.         @.o.lowp @.o.misc @.o.pred @.o.rate @.o.raw @.o.reverse @.o.sf @.o.smp @.o.sndrtool \
  27.         @.o.sox @.o.stat @.o.vibro @.o.voc @.o.wav UnixLib:o.UnixLib
  28.  
  29.  
  30. # User-editable dependencies:
  31.  
  32. # Static dependencies:
  33. @.o.8svx:   @.c.8svx
  34.         cc $(ccflags) -o @.o.8svx @.c.8svx 
  35. @.o.aiff:   @.c.aiff
  36.         cc $(ccflags) -o @.o.aiff @.c.aiff 
  37. @.o.au:   @.c.au
  38.         cc $(ccflags) -o @.o.au @.c.au 
  39. @.o.auto:   @.c.auto
  40.         cc $(ccflags) -o @.o.auto @.c.auto 
  41. @.o.avg:   @.c.avg
  42.         cc $(ccflags) -o @.o.avg @.c.avg 
  43. @.o.band:   @.c.band
  44.         cc $(ccflags) -o @.o.band @.c.band 
  45. @.o.cdr:   @.c.cdr
  46.         cc $(ccflags) -o @.o.cdr @.c.cdr 
  47. @.o.ceil:   @.c.ceil
  48.         cc $(ccflags) -o @.o.ceil @.c.ceil 
  49. @.o.copy:   @.c.copy
  50.         cc $(ccflags) -o @.o.copy @.c.copy 
  51. @.o.dat:   @.c.dat
  52.         cc $(ccflags) -o @.o.dat @.c.dat 
  53. @.o.dyn:   @.c.dyn
  54.         cc $(ccflags) -o @.o.dyn @.c.dyn 
  55. @.o.echo:   @.c.echo
  56.         cc $(ccflags) -o @.o.echo @.c.echo 
  57. @.o.floor:   @.c.floor
  58.         cc $(ccflags) -o @.o.floor @.c.floor 
  59. @.o.g711:   @.c.g711
  60.         cc $(ccflags) -o @.o.g711 @.c.g711 
  61. @.o.g721:   @.c.g721
  62.         cc $(ccflags) -o @.o.g721 @.c.g721 
  63. @.o.g723_24:   @.c.g723_24
  64.         cc $(ccflags) -o @.o.g723_24 @.c.g723_24 
  65. @.o.g723_40:   @.c.g723_40
  66.         cc $(ccflags) -o @.o.g723_40 @.c.g723_40 
  67. @.o.g72x:   @.c.g72x
  68.         cc $(ccflags) -o @.o.g72x @.c.g72x 
  69. @.o.getopt:   @.c.getopt
  70.         cc $(ccflags) -o @.o.getopt @.c.getopt 
  71. @.o.handlers:   @.c.handlers
  72.         cc $(ccflags) -o @.o.handlers @.c.handlers 
  73. @.o.hcom:   @.c.hcom
  74.         cc $(ccflags) -o @.o.hcom @.c.hcom 
  75. @.o.highp:   @.c.highp
  76.         cc $(ccflags) -o @.o.highp @.c.highp 
  77. @.o.libst:   @.c.libst
  78.         cc $(ccflags) -o @.o.libst @.c.libst 
  79. @.o.lowp:   @.c.lowp
  80.         cc $(ccflags) -o @.o.lowp @.c.lowp 
  81. @.o.misc:   @.c.misc
  82.         cc $(ccflags) -o @.o.misc @.c.misc 
  83. @.o.pred:   @.c.pred
  84.         cc $(ccflags) -o @.o.pred @.c.pred 
  85. @.o.rate:   @.c.rate
  86.         cc $(ccflags) -o @.o.rate @.c.rate 
  87. @.o.raw:   @.c.raw
  88.         cc $(ccflags) -o @.o.raw @.c.raw 
  89. @.o.reverse:   @.c.reverse
  90.         cc $(ccflags) -o @.o.reverse @.c.reverse 
  91. @.o.sf:   @.c.sf
  92.         cc $(ccflags) -o @.o.sf @.c.sf 
  93. @.o.smp:   @.c.smp
  94.         cc $(ccflags) -o @.o.smp @.c.smp 
  95. @.o.sndrtool:   @.c.sndrtool
  96.         cc $(ccflags) -o @.o.sndrtool @.c.sndrtool 
  97. @.o.sox:   @.c.sox
  98.         cc $(ccflags) -o @.o.sox @.c.sox 
  99. @.o.stat:   @.c.stat
  100.         cc $(ccflags) -o @.o.stat @.c.stat 
  101. @.o.vibro:   @.c.vibro
  102.         cc $(ccflags) -o @.o.vibro @.c.vibro 
  103. @.o.voc:   @.c.voc
  104.         cc $(ccflags) -o @.o.voc @.c.voc 
  105. @.o.wav:   @.c.wav
  106.         cc $(ccflags) -o @.o.wav @.c.wav 
  107.  
  108.  
  109. # Dynamic dependencies:
  110. o.8svx:    c.8svx
  111. o.8svx:    UnixLib:sys.h.types
  112. o.8svx:    UnixLib:h.math
  113. o.8svx:    UnixLib:h.errno
  114. o.8svx:    UnixLib:h.float
  115. o.8svx:    UnixLib:h.errno
  116. o.8svx:    h.st
  117. o.8svx:    UnixLib:h.stdio
  118. o.8svx:    UnixLib:h.stdarg
  119. o.aiff:    c.aiff
  120. o.aiff:    UnixLib:h.math
  121. o.aiff:    UnixLib:h.errno
  122. o.aiff:    UnixLib:h.float
  123. o.aiff:    h.st
  124. o.aiff:    UnixLib:h.stdio
  125. o.aiff:    UnixLib:h.stdarg
  126. o.aiff:    UnixLib:sys.h.types
  127. o.au:    c.au
  128. o.au:    h.st
  129. o.au:    UnixLib:h.stdio
  130. o.au:    UnixLib:h.stdarg
  131. o.au:    UnixLib:sys.h.types
  132. o.au:    h.g72x
  133. o.auto:    c.auto
  134. o.auto:    h.st
  135. o.auto:    UnixLib:h.stdio
  136. o.auto:    UnixLib:h.stdarg
  137. o.auto:    UnixLib:sys.h.types
  138. o.band:    c.band
  139. o.band:    UnixLib:h.math
  140. o.band:    UnixLib:h.errno
  141. o.band:    UnixLib:h.float
  142. o.band:    h.st
  143. o.band:    UnixLib:h.stdio
  144. o.band:    UnixLib:h.stdarg
  145. o.band:    UnixLib:sys.h.types
  146. o.cdr:    c.cdr
  147. o.cdr:    h.st
  148. o.cdr:    UnixLib:h.stdio
  149. o.cdr:    UnixLib:h.stdarg
  150. o.cdr:    UnixLib:sys.h.types
  151. o.ceil:    c.ceil
  152. o.ceil:    h.st
  153. o.ceil:    UnixLib:h.stdio
  154. o.ceil:    UnixLib:h.stdarg
  155. o.ceil:    UnixLib:sys.h.types
  156. o.copy:    c.copy
  157. o.copy:    h.st
  158. o.copy:    UnixLib:h.stdio
  159. o.copy:    UnixLib:h.stdarg
  160. o.copy:    UnixLib:sys.h.types
  161. o.dat:    c.dat
  162. o.dat:    h.st
  163. o.dat:    UnixLib:h.stdio
  164. o.dat:    UnixLib:h.stdarg
  165. o.dat:    UnixLib:sys.h.types
  166. o.dat:    h.libst
  167. o.dyn:    c.dyn
  168. o.dyn:    h.st
  169. o.dyn:    UnixLib:h.stdio
  170. o.dyn:    UnixLib:h.stdarg
  171. o.dyn:    UnixLib:sys.h.types
  172. o.dyn:    UnixLib:h.math
  173. o.dyn:    UnixLib:h.errno
  174. o.dyn:    UnixLib:h.float
  175. o.echo:    c.echo
  176. o.echo:    UnixLib:h.stdlib
  177. o.echo:    UnixLib:sys.h.types
  178. o.echo:    UnixLib:h.math
  179. o.echo:    UnixLib:h.errno
  180. o.echo:    UnixLib:h.float
  181. o.echo:    h.st
  182. o.echo:    UnixLib:h.stdio
  183. o.echo:    UnixLib:h.stdarg
  184. o.floor:    c.floor
  185. o.floor:    h.st
  186. o.floor:    UnixLib:h.stdio
  187. o.floor:    UnixLib:h.stdarg
  188. o.floor:    UnixLib:sys.h.types
  189. o.g711:    c.g711
  190. o.g721:    c.g721
  191. o.g721:    h.st
  192. o.g721:    UnixLib:h.stdio
  193. o.g721:    UnixLib:h.stdarg
  194. o.g721:    UnixLib:sys.h.types
  195. o.g721:    h.g72x
  196. o.g723_24:    c.g723_24
  197. o.g723_24:    h.st
  198. o.g723_24:    UnixLib:h.stdio
  199. o.g723_24:    UnixLib:h.stdarg
  200. o.g723_24:    UnixLib:sys.h.types
  201. o.g723_24:    h.g72x
  202. o.g723_40:    c.g723_40
  203. o.g723_40:    h.st
  204. o.g723_40:    UnixLib:h.stdio
  205. o.g723_40:    UnixLib:h.stdarg
  206. o.g723_40:    UnixLib:sys.h.types
  207. o.g723_40:    h.g72x
  208. o.handlers:    c.handlers
  209. o.handlers:    h.st
  210. o.handlers:    UnixLib:h.stdio
  211. o.handlers:    UnixLib:h.stdarg
  212. o.handlers:    UnixLib:sys.h.types
  213. o.hcom:    c.hcom
  214. o.hcom:    h.st
  215. o.hcom:    UnixLib:h.stdio
  216. o.hcom:    UnixLib:h.stdarg
  217. o.hcom:    UnixLib:sys.h.types
  218. o.hcom:    UnixLib:h.string
  219. o.hcom:    UnixLib:h.errno
  220. o.highp:    c.highp
  221. o.highp:    UnixLib:h.math
  222. o.highp:    UnixLib:h.errno
  223. o.highp:    UnixLib:h.float
  224. o.highp:    h.st
  225. o.highp:    UnixLib:h.stdio
  226. o.highp:    UnixLib:h.stdarg
  227. o.highp:    UnixLib:sys.h.types
  228. o.libst:    c.libst
  229. o.lowp:    c.lowp
  230. o.lowp:    UnixLib:h.math
  231. o.lowp:    UnixLib:h.errno
  232. o.lowp:    UnixLib:h.float
  233. o.lowp:    h.st
  234. o.lowp:    UnixLib:h.stdio
  235. o.lowp:    UnixLib:h.stdarg
  236. o.lowp:    UnixLib:sys.h.types
  237. o.misc:    c.misc
  238. o.misc:    h.st
  239. o.misc:    UnixLib:h.stdio
  240. o.misc:    UnixLib:h.stdarg
  241. o.misc:    UnixLib:sys.h.types
  242. o.pred:    c.pred
  243. o.pred:    h.st
  244. o.pred:    UnixLib:h.stdio
  245. o.pred:    UnixLib:h.stdarg
  246. o.pred:    UnixLib:sys.h.types
  247. o.rate:    c.rate
  248. o.rate:    UnixLib:h.math
  249. o.rate:    UnixLib:h.errno
  250. o.rate:    UnixLib:h.float
  251. o.rate:    h.st
  252. o.rate:    UnixLib:h.stdio
  253. o.rate:    UnixLib:h.stdarg
  254. o.rate:    UnixLib:sys.h.types
  255. o.raw:    c.raw
  256. o.raw:    h.st
  257. o.raw:    UnixLib:h.stdio
  258. o.raw:    UnixLib:h.stdarg
  259. o.raw:    UnixLib:sys.h.types
  260. o.raw:    h.libst
  261. o.reverse:    c.reverse
  262. o.reverse:    UnixLib:h.math
  263. o.reverse:    UnixLib:h.errno
  264. o.reverse:    UnixLib:h.float
  265. o.reverse:    h.st
  266. o.reverse:    UnixLib:h.stdio
  267. o.reverse:    UnixLib:h.stdarg
  268. o.reverse:    UnixLib:sys.h.types
  269. o.smp:    c.smp
  270. o.smp:    h.st
  271. o.smp:    UnixLib:h.stdio
  272. o.smp:    UnixLib:h.stdarg
  273. o.smp:    UnixLib:sys.h.types
  274. o.smp:    UnixLib:h.string
  275. o.smp:    UnixLib:h.errno
  276. o.sndrtool:    c.sndrtool
  277. o.sndrtool:    UnixLib:h.math
  278. o.sndrtool:    UnixLib:h.errno
  279. o.sndrtool:    UnixLib:h.float
  280. o.sndrtool:    h.st
  281. o.sndrtool:    UnixLib:h.stdio
  282. o.sndrtool:    UnixLib:h.stdarg
  283. o.sndrtool:    UnixLib:sys.h.types
  284. o.sox:    c.sox
  285. o.sox:    h.st
  286. o.sox:    UnixLib:h.stdio
  287. o.sox:    UnixLib:h.stdarg
  288. o.sox:    UnixLib:sys.h.types
  289. o.sox:    UnixLib:sys.h.types
  290. o.sox:    UnixLib:sys.h.stat
  291. o.sox:    UnixLib:h.stdarg
  292. o.sox:    UnixLib:h.ctype
  293. o.sox:    UnixLib:h.string
  294. o.sox:    UnixLib:h.errno
  295. o.sox:    UnixLib:h.errno
  296. o.vibro:    c.vibro
  297. o.vibro:    UnixLib:h.math
  298. o.vibro:    UnixLib:h.errno
  299. o.vibro:    UnixLib:h.float
  300. o.vibro:    h.st
  301. o.vibro:    UnixLib:h.stdio
  302. o.vibro:    UnixLib:h.stdarg
  303. o.vibro:    UnixLib:sys.h.types
  304. o.voc:    c.voc
  305. o.voc:    h.st
  306. o.voc:    UnixLib:h.stdio
  307. o.voc:    UnixLib:h.stdarg
  308. o.voc:    UnixLib:sys.h.types
  309. o.wav:    c.wav
  310. o.wav:    h.st
  311. o.wav:    UnixLib:h.stdio
  312. o.wav:    UnixLib:h.stdarg
  313. o.wav:    UnixLib:sys.h.types
  314. o.wav:    h.wav
  315. o.avg:    c.avg
  316. o.avg:    h.st
  317. o.avg:    UnixLib:h.stdio
  318. o.avg:    UnixLib:h.stdarg
  319. o.avg:    UnixLib:sys.h.types
  320. o.g72x:    c.g72x
  321. o.g72x:    h.st
  322. o.g72x:    UnixLib:h.stdio
  323. o.g72x:    UnixLib:h.stdarg
  324. o.g72x:    UnixLib:sys.h.types
  325. o.g72x:    h.g72x
  326. o.getopt:    c.getopt
  327. o.getopt:    UnixLib:h.stdio
  328. o.getopt:    UnixLib:h.stdarg
  329. o.getopt:    UnixLib:sys.h.types
  330. o.getopt:    UnixLib:h.string
  331. o.getopt:    UnixLib:h.errno
  332. o.getopt:    h.st
  333. o.getopt:    UnixLib:h.stdio
  334. o.sf:    c.sf
  335. o.sf:    h.st
  336. o.sf:    UnixLib:h.stdio
  337. o.sf:    UnixLib:h.stdarg
  338. o.sf:    UnixLib:sys.h.types
  339. o.sf:    h.sfheader
  340. o.sf:    UnixLib:h.string
  341. o.sf:    UnixLib:h.errno
  342. o.stat:    c.stat
  343. o.stat:    h.st
  344. o.stat:    UnixLib:h.stdio
  345. o.stat:    UnixLib:h.stdarg
  346. o.stat:    UnixLib:sys.h.types
  347.